intervention teams - German English Dictionary